/********* CONTENUS *********/
#corps #contenus
{
	width:960px;
	padding:0 20px 20px 20px;
	height:auto;
	min-height:500px;
	margin:auto;
}
#corps #contenus #titre_chapitre
{
	color:#bd2c04;
	text-transform:uppercase;
	font-size:14px;
	margin-bottom:15px;
        font-weight: bold;
}
#corps #contenus #col_g
{
	width:510px; /* 560px de large moins 50px de marge */
	height:auto;
	max-height:630px;
	float:left;
	overflow:auto;
	padding-right:30px;
	margin-right:20px;
}
/************** SCROLL BAR *****************/
#corps #contenus #col_g::-webkit-scrollbar{
	background-color:#111a1c;
	width:8px;
	border-right:solid 1px #303b3f;
	border-bottom:solid 1px #303b3f;
} 
#corps #contenus #col_g::-webkit-scrollbar-thumb {
    background:#bd2c04;
}
/************** NEW SCROLL BAR *****************/
/* les tableaux */
#corps #contenus #col_g tr td
{
	padding-bottom:10px;
}
#corps #contenus #col_g table tr td, #corps #contenus #col_g p
{
	vertical-align:top;
	color:#f3f3f3;
	font-size:12px;
	line-height:16px;
}
#corps #contenus #col_g p
{
	margin-bottom:10px;
}
.alignement_droit
{
	text-align:right;
        font-style:italic;
        margin-top:20px;
}
#corps #contenus #col_g table tr td.col_date
{
	width:70px;
}
/* les listes ordonnées */
#corps #contenus #col_g ol
{
	padding-left:25px;
	margin:5px 0;
}
#corps #contenus #col_g ol li
{
	margin-bottom:5px;
}
#corps #contenus #col_d
{
	width:400px;
	height:630px;
	margin-left:560px;
}
.picto_apercu
{
	display: inline-block;
    height: 34px;
    margin-left: -40px;
    margin-top: 526px;
    position: absolute;
    width: 34px;
	background:url("../images/zoom.png") -5px -5px no-repeat;
}
img
{
	
}
.picto_apercu:hover
{
	background-position:-49px -5px;
}
ul.miniature
{
	list-style-type:none;
	float:right;
	margin-top: 6px;
}
ul.miniature li
{
	display:inline-block;
}

ul.miniature li a div.contour
{
	position:relative;
	top:-57px; 
	left:-1px;
	width:100%; 
	height: 50px;
}
ul.miniature li a div.contour:hover
{
	background:url('../images/histoire/miniature_hover.png') no-repeat;
}
ul.miniature li a div.select
{
	background:url('../images/histoire/miniature_active.png') no-repeat;
}

#corps #contenus #col_d em
{
	font-style:italic; /* oui oui em c'est de l'italic mais des fois les navigateurs sont des trolls qui détruisent tout */
	color:#ffffff;
	font-size:12px;
}
#corps #contenus a.suite
{
    color: #007281;
    display: block;
    text-align:right;
    margin-top: 18px;
    text-decoration: none;
}
#corps #contenus a.suite:hover, #corps #contenus a.suite:hover em
{
	color:#bd2c04;
}
#corps #contenus em
{
	font-style:italic; /* oui oui em c'est de l'italic mais des fois les navigateurs sont des trolls qui détruisent tout */
	color:#007281;
	font-size:12px;
}